Logo
Translation and English learning by Britannica
merriam webster
to vouch for
para dar fe de ello
Microsoft® Translator
Word by word lookup
to, vouch, for.

vouch verb

unfavorite favorite play sound
vouched, has vouched, is vouching, vouches
atestiguar, confirmar, responder por